/**
 * <copyright>
 * </copyright>
 *
 * 
 */
package OrchestrationLanguage.resource.ol.mopp;

import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EObject;

public class OlBuilder implements OrchestrationLanguage.resource.ol.IOlBuilder {
	
	public boolean isBuildingNeeded(org.eclipse.emf.common.util.URI uri) {
		// change this to return true to enable building of all resources
		return false;
	}
	
	public org.eclipse.core.runtime.IStatus build(OrchestrationLanguage.resource.ol.mopp.OlResource resource, org.eclipse.core.runtime.IProgressMonitor monitor) {
		// set option overrideBuilder to 'false' and then perform build here
		EList<EObject> contents = resource.getContents();
		
		return org.eclipse.core.runtime.Status.OK_STATUS;
	}
	
}
